Senior Software Engineer | 12-Month Fixed Term
Are you a seasoned full-stack developer looking to use your engineering skills for a truly meaningful purpose? We have an urgent requirement for a Senior Software Engineer to join a prominent technology organization. This entity builds and protects the critical digital infrastructure that powers the connectivity outcomes across Aotearoa New Zealand.
This is a 12-month fixed-term contract until June 2027 where you will act as a SME, guiding the design of scalable systems that process massive data volumes.
The Opportunity: Innovation with Impact
In this role, you will move beyond standard commercial software development. You will join a passionate, agile squad using diverse technologies to solve real-world, practical problems. As a Senior Engineer, you will provide critical technical advice and guide the development of high-throughput automated systems used for network data collection, management, and real-time monitoring.
Key Responsibilities:
Provide sound architectural and technical advice on system designs and network data tools.
Manage development projects from the initial research phase right through to scoping, building, testing, and deployment.
Work closely alongside both technical and non-technical teammates in a collaborative, cross-functional environment.
Write clean, scalable code and establish robust automated unit testing frameworks to maintain strict quality standards.
Author clear, accessible technical documentation and actively identify areas to optimize the existing code base and DevOps processes.
What You Will Need to Be Successful:
Must have Valid NZ work rights
This is not a remote role. Auckland office based. 2 days WFH.
Professional development experience with deep, production-level expertise in Node.js and Angular (must have).
Hands-on experience working across diverse data stores, specifically MongoDB and ElasticSearch (MySQL or MS SQL exposure is highly regarded).
Proven track record building and consuming robust REST APIs and managing source code efficiently within Git.
A strong commitment to code quality, with practical experience setting up basic CI/CD deployment pipelines and comprehensive unit tests.
Exceptional communication skills with a proactive, self-starter mindset, equally comfortable working independently or pairing with a team.
Next Steps: Apply Today!
At Randstad, we are passionate about providing equal employment opportunities and embracing diversity to the benefit of all. We actively encourage applications from any background.
